From bd5e23e7d0ee4f2915d688c80fe0e23137efe961 Mon Sep 17 00:00:00 2001 From: tsteven4 <13596209+tsteven4@users.noreply.github.com> Date: Sat, 26 Feb 2022 07:34:13 -0700 Subject: [PATCH] fix Qt6 deprecation warning with QVariant::canConvert. (#860) --- garmin_fit.cc | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/garmin_fit.cc b/garmin_fit.cc index 7347b2119..7a9227689 100644 --- a/garmin_fit.cc +++ b/garmin_fit.cc @@ -34,10 +34,9 @@ #include // for QDateTime #include // for QFileInfo #include // for QLatin1Char -#include // for QMetaType, QMetaType::UInt #include // for QString #include // for CaseInsensitive -#include // for qint64 +#include // for uint, qint64 #include "defs.h" #include "garmin_fit.h" @@ -422,7 +421,7 @@ GarminFitFormat::fit_parse_data(const fit_message_def& def, int time_offset) const fit_field_t& f = def.fields.at(i); QVariant field = fit_read_field(f); uint32_t val = -1; - if (field.canConvert(QMetaType::UInt)) { + if (field.canConvert()) { val = field.toUInt(); } if (f.id == kFieldTimestamp) { -- 2.30.2